﻿/*公用样式部分*/
html{width:100%;overflow-x:hidden;}
body{line-height:2;font-size:14px;}
.displaynone{display:none;}
.layui-container {width:1230px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px !important;}
.mt40{margin-top:40px;}
.mt50{margin-top:50px;}
.mt60{margin-top:60px;}
.mt70{margin-top:70px;}
.mt80{margin-top:80px;}
.ml20{margin-left:20px;}
.ml30{margin-left:30px;}
.bordernone{border:none !important;}
.margin-center{margin-left:auto;margin-right:auto;}
.main-body{transform: translateX(0px); transition: all 0.5s;}
.media-body{margin-top:0;}

/*header*/
.top{background:#fbfbfb;height:40px;line-height:40px;color:#999;}
.top .top-right{color:#999;}
.top .top-right a{padding:0 10px;transition:all .3s;color:#999;display:inline-block;line-height:40px;}

.logobox{height:150px;}
.logo img{padding-top:37px;}
#nav{width:860px;height:100px;}
#nav ul>li{float:left;width:14.28%;text-align:center;position:relative;height:100px;margin-top:50px;}
#nav ul>li>a{display:block;font-size:16px;color:#1f3276;height:100px;padding-top:10px;box-sizing: border-box;}
#nav ul>li.active>a{color:#fff;background:#1f3276;border-bottom:5px solid #121d47;}
#nav ul .submenu{position:absolute;min-width:100%;top:100px;z-index:99;background:#1f3276;display:none;}
#nav ul .submenu li{line-height:20px;padding:10px 0;border-bottom: 1px solid #fff;}
#nav ul .submenu li:last-child{border-bottom: none;}
#nav ul .submenu li a{color:#fff;font-size:14px;display:block;padding:0 5px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}

/*banner大图轮播*/
.swiper-container{width:100%;height:550px;}
.swiper-slide{background-repeat: no-repeat;background-size: cover;background-position: center;}
.swiper-pagination-bullet{width:14px;height:14px;background:#b8b8b8;opacity:1;}
.swiper-pagination-bullet-active{background:#1a3b70;opacity:1;}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 8px;}

/*关键词搜索*/
.search-box{height:80px;line-height:80px;background:#fff;font-size:14px;box-shadow: 0 1px 10px rgba(0,0,0,.5);}
.search-box .link b{display:inline-block;background:url(../images/link_bj.png) top center no-repeat;color:#fff;font-size:18px;width:148px;height:38px;line-height: 38px;text-align: center;}
.search-box .link a{padding:0 8px;color:#1f3276!important;}
.search-box .link .layui-breadcrumb span[lay-separator]{color:#1f3276;}
.search-box .link a:hover{color:#024e9a!important;}
.search{margin-top:24px;}
.search .sousu{width:250px;line-height:30px;padding-left:10px;box-sizing: border-box;background:none;border:1px solid #dddddd;}
::-webkit-input-placeholder{/*Webkit browsers*/font-size:14px;color:#1f3276;}
.search .sou-zi{width:52px;line-height:32px;background:#1a3b70;font-size:24px;color:#fff;border:none;cursor:pointer;text-align: center;}

/*公共大标题*/
.indexTit h3{font-size:36px;font-weight:bold;color:#1f3276;line-height: 40px;}
.indexTit span{font-size:12px;color:#999999;text-transform: uppercase;}
.indexTit p{font-size:16px;color:#666;line-height: 24px;margin-top:10px;}
.indexTit i{font-style:normal;color:#333;}
.indexTit b{font-size:72px;color:#ff7c00;font-family: impact;}

/*产品中心*/
.product{background:#fbfbfb;padding:75px 0 95px 0;}
.product-box{margin-top:55px;}
.product-lf{width:250px;}
.productTit{height:112px;background:#1f3276;color:#fff;text-align: center;}
.productTit b{font-size:30px;display:block;line-height: 32px;padding-top:26px;}
.productTit p{font-size:14px;text-transform: uppercase;font-weight:bold;margin-top:5px;}
.product-menu{background:#eee;padding:14px;}
.product-menu li{height:44px;line-height:44px;margin-bottom: 10px;border-radius:5px;background:#39415c url(../images/list.png) 20px center no-repeat;}
.product-menu li a{font-size:14px;color:#eee;padding-left:40px;display:block;}
.product-menu li:hover{background:#ff7c00 url(../images/list.png) 20px center no-repeat;}
.product-bottom{height:110px;background:#1f3276;border-radius:8px;color:#fff;text-align: center;}
.product-bottom strong{font-size:26px;display:block;line-height: 30px;margin-top:8px;}
.product-bottom p{line-height: 20px;padding-top:25px;}
.product-rt{width:935px;}
.indexProduct-rt-top{height:50px;line-height: 50px;background:#f2f2f2;}
.product-rt h3{width:160px;background:#39415c;color:#fff;font-size:20px;text-align: center;}
.product-rt h3 b{background:url(../images/tj.png) left center no-repeat;padding-left:35px;}
.product-rt a.more{display:inline-block;line-height:15px;padding:8px 22px;background:#c2c2c2;color:#fff;border-radius:20px;margin:10px 20px 0 0;}
.product-rt a.more:hover{background:#024e9a;}
.rq {position: relative;height:240px;}
.rq a.box {width: 100%;height: 100%;background: #fff;display: block;}
.rq a.box span {display: flex;align-items: center;justify-content: center;height: 100%;border:1px solid #ddd;overflow: hidden;}
.rq a.box span img {max-width: 100%;max-height: 100%;transition: .3s;}
.rq a.box:hover span img{transform: scale(1.03);}
.product-rt ul li{margin-top: 12px;}
.product-rt ul li p{font-size:18px;line-height: 40px;}
.product-rt ul li p a{color:#666;}

/*我们的产品优势*/
.fourItem-box{margin:60px 40px 0px 40px;}
.fourItem-box ul li{float: left;width:220px;height:300px;text-align: center;padding-top:40px;box-sizing: border-box;margin-right:80px;cursor: pointer;}
.fourItem-box ul li.fourItem1{background:url(../images/fourItem1.png) top center no-repeat;}
.fourItem-box ul li.fourItem2{background:url(../images/fourItem2.png) top center no-repeat;}
.fourItem-box ul li.fourItem3{background:url(../images/fourItem3.png) top center no-repeat;}
.fourItem-box ul li.fourItem4{background:url(../images/fourItem4.png) top center no-repeat;margin-right:0px;}
.fourItem-box ul li span{display:block;width:40px;height:40px;border:1px solid #9b9b9b;border-radius:50px;font-size:22px;color:#999;font-family: impact;text-align: center;line-height: 40px;margin:0 auto;}
.fourItem-box ul li b{font-size:36px;color:#666;display:block;line-height: 40px;margin:25px 0 5px 0;}
.fourItem-box ul li i{font-size:12px;color:#999;display:block;line-height: 20px;text-transform: uppercase;font-style:normal;}
.fourItem-box ul li p{font-size:16px;color:#807f7f;line-height: 24px;margin:10px 20px 0 20px;}
.fourItem-box ul li:hover{background:#1f3276;border-radius:5px;}
.fourItem-box ul li:hover span{border:1px solid #fff;color:#fff;}
.fourItem-box ul li:hover b{color:#fff;}
.fourItem-box ul li:hover i{color:#fff;}
.fourItem-box ul li:hover p{color:#fff;}

/*ban*/
.ban{background:url(../images/ban_bj.jpg) top center no-repeat;width:100%;height:410px;}
.ban-txt{color:#fff;}
.ban-txt strong{display:block;font-size:45px;line-height: 50px;padding:45px 0 8px 0;}
.ban-txt h4{font-size:24px;line-height: 30px;}
.ban-txt>span{display:block;margin:5px 0 24px 0;}
.ban-txt p{font-size:16px;line-height: 30px;}
.ban .contact{width:342px;height:50px;border:2px solid #ff7c00;margin-top:40px;}
.ban .contact span{display:block;width:50%;line-height:52px;text-align: center;font-size:16px;background:#ff7c00;}
.ban .contact b{display:block;width:50%;font-size:22px;line-height:52px;text-align: center;}

/*六大核心优势*/
.indexAdvant-txt{width:590px;margin-top:40px;}
.indexAdvant-item{margin-top:60px;}
.indexAdvant-txt .media{margin-top:55px;}
.indexAdvant-txt .media:nth-of-type(1){margin-top:0px;}
.indexAdvant-txt .media div.float-left{width:60px;height:35px;background:#ff7c00;text-align: center;line-height: 35px;font-size:30px;color:#fff;font-family: impact;margin-right:10px;}
.indexAdvant-txt .media div.media-body h3{font-size:24px;color:#1f3276;font-weight:bold;line-height: 30px;}
.indexAdvant-txt .media div.media-body p{font-size:16px;color:#666;}
.indexAdvant-line{margin-top:5px;}

/*关于我们*/
.indexAbout{background:url(../images/about_bj.jpg) top center no-repeat;width:100%;padding:59px 0 80px 0;}
.indexAbout-box{margin-top:130px;}
.indexAbout-txt{width:560px;}
.indexAbout-txt h3{font-size:30px;font-weight:bold;color:#fff;line-height: 32px;}
.indexAbout-txt h4{font-size:18px;color:#fff;line-height: 30px;margin-bottom: 45px;}
.indexAbout-txt p{font-size:14px;color:#666;line-height: 24px;text-indent:2em;margin-bottom:45px;}
.indexAbout-txt .gengduo{border:1px solid #999;font-size:14px;color:#999;padding:8px 26px;border-radius:20px;}
.indexAbout-txt .gengduo:hover{border:1px solid #1f3276;color:#1f3276;}

/*新闻中心*/
.indexNews{background:#fcfcfc;padding:80px 0 60px 0;}
.indexNews-lf{width:600px;}
.indexNews-lf span.img{display:block;width:600px;height:260px;overflow: hidden;}
.indexNews-lf span>img{width:100%;height:100%;}
.indexNews-lf strong{display:block;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;margin:20px 0 5px 0;}
.indexNews-lf strong a{font-size:18px;color:#1f3276;display:block;line-height: 20px;}
.indexNews-lf span.date{font-size:12px;color:#666;display:block;line-height: 20px;}
.indexNews-lf p{color:#666;line-height: 30px;}
.indexNews-rt{width:560px;}
.indexNews-rt ul li{text-overflow: ellipsis;overflow: hidden;white-space: nowrap;height:30px;line-height: 30px;margin-bottom: 20px;}
.indexNews-rt ul li span{float:right;font-size:16px;color:#999;}
.indexNews-rt ul li a{color:#4b4b4b;font-size:16px;}
.indexNews-rt ul li:hover a{color:#1f3276;}
.indexNews-box .gengduo{text-align: center;margin-top:40px;margin-bottom: 50px;}
.indexNews-box .gengduo a{border:1px solid #999;font-size:14px;color:#999;padding:8px 26px;border-radius:20px;}
.indexNews-box .gengduo:hover a{border:1px solid #1f3276;color:#1f3276;}

/*footer*/
.footer{width:100%;background:#39415c;position: relative;}
.flink{width:100%;background:#fff;position: absolute;top:-50px;left:0px;box-shadow: 1px 0 10px rgba(0,0,0,.1);}
.flink-lf{width:120px;padding:35px 0;font-size:14px;color:#fff;background:#1f3276;text-align: center;}
.flink-rt{width:1080px;padding:35px 0;}
.flink-rt .layui-breadcrumb a{color:#666!important;}
.flink-rt .layui-breadcrumb span[lay-separator]{margin:0 12px!important;}
.footer-nav{padding-top:80px;text-align:center;}
.footer-nav .layui-breadcrumb a{color:#fff!important;}
.footer-nav .layui-breadcrumb span[lay-separator]{margin:0 32px!important;color:#fff;}

.erweima{text-align: center;margin-top:35px;}
.erweima span{display:block;width:88px;height:88px;overflow: hidden;margin:0 auto;margin-bottom: 5px;}
.erweima span>img{width:100%;height:100%;}
.erweima p{color:#828695;line-height: 18px;}
.footer-xinxi{margin-top:30px;}
.footer-xinxi p{color:#828695;line-height: 28px;text-align: center;}
.footer-bottom{border-top:1px solid #828695;text-align: center;padding:15px 0;margin-top:15px;}
.footer-bottom p{color:#828695;line-height: 28px;}
.footer-bottom b{color:#828695;}
.footer-bottom a{color:#828695;padding:0 10px;}

.link .layui-breadcrumb {display: inline-block;}